Supplier Page from MyBioSource.com for Recombinant Aedes aegypti Probable citrate synthase 1, mitochondrial (AAEL002956), partial